package Unit_4.chouxiang_final;

/**
 * 抽象类
 * 1、抽象类不能用实例化，只能被继承
 * 2、抽象类可以定义抽象方法
 * 3、如果抽象类的子类不是抽象类的话，其子类必须重写抽象方法
 */
public abstract class Animal {
    public String name;
    public Animal(String name){
        this.name=name;
    }

    /**
     * 抽象方法
     *抽象方法只能在抽象类里定义
     * 抽象方法没有方法体
     */
    abstract void eat();

}
